deferred payment undertaking - French English Dictionary